# address = {"prov": ["北京", "天津", "河北"]}
# address = {"city": ["宁波"]}
import copy

KW = {
    "半导体": [
        "半导体设计",
        "半导体制造",
        "半导体设备",
        "半导体材料",
        "半导体器件",
        "半导体封装",
        "半导体测试",
        "光刻机",
        "晶圆制造",
        "晶圆代工",
        "芯片制造",
        "硅片",
        "光刻胶",
        "气体化学品",
        "蚀刻机",
    ],
    "集成电路": [
        "集成电路设计",
        "集成电路制造",
        "集成电路封装测试",
        "IC设计",
        "IC 设计",
        "IC制造",
        "IC 制造",
        "IC封测",
        "IC 封测",
    ],
    "芯片": [
        "芯片设计",
        "芯片研发",
        "芯片生产",
        "芯片封测",
        "SoC",
        "ASIC",
    ],
    "微电子": ["微电子技术", "微电子设计", "微电子封装", "微电子器件"],
    "设备和材料": [
        "半导体设备",
        "集成电路设备",
        "光刻技术",
        "氧化物半导体",
        "硅晶圆",
        "外延片",
        "晶圆片",
        "化合物半导体",
    ],
    "电子元器件": [
        "功率半导体",
        "模拟芯片",
        "数字芯片",
        "存储芯片",
        "传感器",
        "电源管理芯片",
    ],
    "相关技术与标准": [
        "半导体工艺",
        "纳米技术",
        "半导体研发",
        "芯片测试",
        "半导体工艺控制",
    ],
}


def get_kw_init_freq():
    global KW
    kw = copy.deepcopy(KW)
    for k, v in kw.items():
        kw[k] = {item: 0 for item in v}
    return kw


if __name__ == "__main__":
    d1 = get_kw_init_freq()
    print(d1)

    d2 = get_kw_init_freq()
    print(d2)

    print(id(d1) == id(d2))
